java engineering development software .net projects developers j2ee process c++ application design thin-client career open source liaison process engineer manufacturing engineer management mechanical engineer radius3 business